data warehousing technology - French English Dictionary